final push - German English Dictionary